body{ background: #eeeeee}
.g-box-1200{ width:1200px; height:auto; margin:auto; display:block; overflow:hidden;}
a:hover{ text-decoration: none}

/*h3标题*/
.g-h3-title{ width:auto; height: 46px; margin: 15px 15px 0; display: block; overflow: hidden; position: relative;}
.g-h3-title .u-icon{ width: 26px; height: 38px; background: url(../images/index-icon.png) no-repeat 0 -334px; float: left; margin: 0; display: inline; overflow: hidden;}
.g-h3-title strong{ width: auto; height: 38px; line-height: 38px; font-size: 18px; font: normal; color: #009bff; float: left; margin: 0 0 0 10px; display: inline; overflow: hidden;}
.g-h3-title .m-h3-tab{ width: auto; height: auto; float: left; margin: 0 0 0 46px; display: inline; overflow: hidden;}
.g-h3-title .m-h3-tab li{ width: auto; height: auto; float: left; margin: 0 20px 0 0; display: inline; overflow: hidden;}
.g-h3-title .m-h3-tab li b{ width: 82px; height: 37px; line-height: 37px; font-size: 16px; font-weight:normal; color: #666; text-align:center; background: #fafafa; border: 1px solid #eee; display: block; overflow: hidden; cursor: pointer;}
.g-h3-title .m-h3-tab li.f-hover b{ background: #009bff; color: #fff; border-color: #009bff}
.g-h3-title .m-h3-tab li.f-hover i{ width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top:7px solid #009bff; display: block; overflow: hidden; margin: 0 auto}
.g-h3-title .u-h3-more{ float: right; height: 38px; line-height: 38px; font-size: 14px; font-weight: normal; color: #999; margin: 0; display: inline; overflow: hidden;}
.g-h3-title .u-h3-solid{ width: 100%; height: 2px; background: #009bff; display: block; overflow: hidden; position: absolute; left: 0; top: 38px; z-index: 1;}
.g-h3-title .m-h3-label{ width: auto;height: auto; float: left; margin: 0 0 0 30px; display: inline; overflow: hidden;}
.g-h3-title .m-h3-label a{ width: auto; height: 23px; line-height: 23px; font-size: 14px; font-weight: normal; color: #666; padding:0 12px;  float: left; margin: 7px 0 0 20px; display: inline; overflow: hidden; border-radius: 50px;}
.g-h3-title .m-h3-label a:hover{ background: #009bff; color: #fff; border-color: #009bff}

/*H4标题*/
.g-h4-title{ width: 100%; height: 25px; line-height: 25px; font-size: 16px; font-weight: bold; color: #333; margin: 0; display: block; overflow: hidden;}
.g-h4-title .u-gamedown-icon{ width: 25px; height: 25px; background: url(../images/index-icon.png) no-repeat 0 -155px; float: left; margin: 0 10px 0 0; display: inline; overflow: hidden;}
.g-h4-title .u-softdown-icon{ width: 25px; height: 25px; background: url(../images/index-icon.png) no-repeat 0 -211px; float: left; margin: 0 10px 0 0; display: inline; overflow: hidden;}
.g-h4-title .m-tab-btn{ width: auto; height: auto; font-size: 14px; font-weight: normal; float: right; display: inline; overflow: hidden;}
.g-h4-title .m-tab-btn li{ width: auto; float: left; margin: 0 0 0 7px; display: inline; overflow: hidden; cursor: pointer;}
.g-h4-title .m-tab-btn li.f-hover{ color: #009bff}

/*h5标题*/
.g-h5-title{ width: 100%; height: 22px; line-height: 22px; font-size: 16px; font-weight: bold; color: #333; display: block; overflow: hidden;}
.g-h5-title .u-icon{ width: 26px; height: 22px; background: url(../images/index-icon.png) no-repeat 0 -402px; float: left; margin: 0; display: inline; overflow: hidden;}


/*顶部推荐*/
.g-top-game{background:#fff; padding:10px 0; margin-top:15px; overflow:hidden}
.g-top-game .m-scroll-show{width:1155px;height: 103px;float:left;display:inline;overflow:hidden;position:relative;zoom:1;}
.g-top-game .m-scroll-ul{ width:100%; height:auto; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-top-game .m-scroll-ul li{width:82px;height:124px;float:left;margin:0 0 0 0;display:inline;overflow:hidden;}
.g-top-game .m-scroll-ul li a{ width:100%; height:124px; display:block; overflow:hidden}
.g-top-game .m-scroll-ul li a img{width: 63px;height: 63px;margin:9px 0 0 10px;display:block;overflow:hidden;}
.g-top-game .m-scroll-ul li a strong{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:10px 0 0 0; display:block; overflow:hidden}
.g-top-game .m-scroll-ul li a:hover{ color:#f40; text-decoration:none; background:#f7f7f7;}
.g-top-game .m-scroll-ul li a:hover strong{ color:#f40}
.g-top-game .m-scroll-btn{width:auto;height:auto;float:right;margin: 4px 15px 0 0;display:inline;overflow:hidden;}
.g-top-game .m-scroll-btn li{width: 30px;height: 30px;background: url(https://www.fxxz.com/skin/new2015/images/index-icon.png) no-repeat -156px -113px #aaa;margin:13px 0 0 0;cursor:pointer;}
.g-top-game .m-scroll-btn .m-scroll-down{background-position: -156px -160px;}

.g-top-recomd{ background:#fff; margin:0 auto;padding:0 0 15px; border-top:1px solid #eee; overflow:hidden}
.g-top-recomd .g-recomd{ height:25px; border:0; margin:15px 0 0 15px; width:auto;}
.g-top-recomd .g-recomd dt{ width:40px; height:25px; line-height:25px; text-align:center; background:#f40; font-size:14px; font-weight:normal; color:#fff; float:left; display:inline; overflow:hidden}
.g-top-recomd .g-recomd dd{ width:1118px; height:25px; background:#f7f7f7; font-size:12px; font-weight:normal;  color:#aaa; margin:0 0 0 12px; float:left; display:inline; overflow:hidden}
.g-top-recomd .g-recomd dd a{height: 14px;line-height: 14px;float:left;padding:0 3px;color:#000;display:inline;overflow:hidden;width: 72px;margin: 6px 0 0 0;border-right: 1px solid #ccc;text-align: center;}
.g-top-recomd .g-recomd dd a:hover{ color:#f40; text-decoration:underline}
.g-top-recomd .g-recomd dd i{ height:25px; line-height:25px; font-style:normal; float:left; padding:0; display:inline; overflow:hidden}
.g-top-recomd .g-new dt{ background:#5fc700;}
.g-top-recomd .g-cic dt{  background:#39a0e2;}
.g-top-recomd .g-leisure dt{ background:#ff9900;}

.f-pic-box{ height:400px; margin:15px auto 0; display:block; overflow:hidden; position:relative; zoom:1}
.f-pic-box .f-pic-position{ width:auto; height:10px; line-height:10px; margin:0; text-align:right; display:block; overflow:hidden; position:absolute; right:15px; bottom:15px}
.f-pic-box .f-pic-position li{ width:8px; height:8px; margin:0 0 0 8px; background:#ccc; border-radius:22px; display:inline-block; overflow:hidden}
.f-pic-box .f-pic-position .f-hover{ background:#fff; width:20px;}
.f-pic-box .g-pic-show{ width:auto; height:auto; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.f-pic-box .g-pic-show li{ width:1200px; height:auto; float:left; display:inline; overflow:hidden}
.f-pic-box .g-pic-show li a{ width:100%; height:auto; display:block; overflow:hidden; position:relative; zoom:1}
.f-pic-box .g-pic-show li a img{ width:100%; height:400px; display:block; overflow:hidden}
.f-pic-box .u-pic-btn{ width:44px; height:54px; line-height:54px; font-size:39px; font-weight:bold; color:#fff; background:rgba(0,0,0,.4); text-align:center; font-family:serif; display:block; overflow:hidden; position:absolute; top:160px; z-index:10; cursor:pointer}
.f-pic-box .f-pic-leftbtn{ left:0;}
.f-pic-box .f-pic-rightbtn{  right:0; }

/*第一板块-左边*/
.g-plate-one .m-left-box{ width: 300px; height: 674px; background: #fff; margin: 15px 0 0; padding: 15px 15px 0;}
.g-plate-one .m-left-box .m-ppt-box{ width:100%; height:352px; margin:0 0 0 0;display:block; overflow:hidden; position:relative; zoom:1;
    background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(0, 0, 0, 0.8)); /*火狐*/
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,0)), color-stop(1, rgba(0,0,0,0.8))); /*谷歌*/
    background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.8) 100%); /*IE9+*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );/*IE9-*/
}
.g-plate-one .m-left-box .m-ppt-box .m-bigimg{width:100%;height: 300px;display:block;overflow:hidden;position: relative;z-index: 10;}
.g-plate-one .m-left-box .m-ppt-box .m-bigimg li{width:100%;height: 300px;display:none;overflow:hidden;position:absolute;left:0;top:0;z-index: 50;}
.g-plate-one .m-left-box .m-ppt-box .m-bigimg li a img{width:100%;height: 300px;}
.g-plate-one .m-left-box .m-ppt-box .m-bigimg li a strong{width:100%;height:20px;line-height:20px;font-size:16px;font-weight:bold;color:#fff;text-indent:10px;position:absolute;left:0;top: 250px;display:block;overflow:hidden;z-index: 50;}
.g-plate-one .m-left-box .m-ppt-box .m-smallimg{width:100%;height: auto; padding: 15px 0; display:block;overflow:hidden;position:absolute;left:0;bottom:0;z-index: 40;
    background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(0, 0, 0, 0.7)); /*火狐*/
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,0)), color-stop(1, rgba(0,0,0,0.7))); /*谷歌*/
    background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.7) 100%); /*IE9+*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );/*IE9-*/
    
}
.g-plate-one .m-left-box .m-ppt-box .m-smallimg li{width:56px;height: 52px;border:2px solid #c3c3c3;float:left;margin: 0 0 0 12px;display:inline;overflow:hidden;cursor:pointer;}
.g-plate-one .m-left-box .m-ppt-box .m-smallimg li img{width:56px;height: 52px;}
.g-plate-one .m-left-box .m-ppt-box .m-smallimg .m-hover{ border:2px solid #f40}

.g-plate-one .m-left-box .m-recomd-tabbox{ width: 100%; height: auto; margin: 15px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-btn{ width: 299px; height: auto; border-right: 1px solid #eee; background: #fdfdfd; display: block; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-btn li{ width: 98px; height: 36px; line-height: 36px; font-size: 14px; font-weight: normal; color: #999; text-align: center; float: left; border: 1px solid #eee; border-right: 0; display: inline; overflow: hidden; cursor: pointer;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-btn li.f-hover{ height: 34px; line-height: 34px; font-weight: bold; color: #009bff; border-top: 3px solid #009bff;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont{ width: 100%; height: auto; display: block; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a{ width: 100%; height: auto; padding: 15px 0; border-bottom: 1px dashed #eee; display: block; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a .u-img{ width: 56px; height: 56px; float: left; border-radius: 12px; display: inline; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a .m-attr{ width: 150px; height: auto; padding: 0 12px; float: left; display: inline; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a .m-attr strong{ width: 100%; height: 18px; line-height: 18px; font-size: 16px; font-weight: normal; color: #333; margin: 3px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a .m-attr b{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #999; margin: 2px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a:hover .m-attr strong{ color:#ff4400}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a .u-btn{ width: 68px; height: 28px; line-height: 28px; font-size: 14px; font-weight: normal; color: #ff4400; text-align: center; border: 1px solid #ff4400; border-radius: 4px; float: left; margin: 13px 0 0; display: inline; overflow: hidden;}
.g-plate-one .m-left-box .m-recomd-tabbox .m-tab-cont a:hover .u-btn{ background: #ff4400; color: #fff;}

/*第一板块-中间*/
.g-plate-one .m-center-box{ width: 525px; height: 689px; background: #fff; margin: 15px 0 0 15px; position: relative;}
.g-plate-one .m-center-box .u-icon{ width: 74px; height: 75px; background: url(../images/index-icon.png) no-repeat; display: block; overflow: hidden; position: absolute; left: 0; top: 0;}
.g-plate-one .m-center-box .m-hot-cont{ width: 100%; height: auto; margin: 28px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-center-box .m-hot-cont dt{ width: 86%; height: 22px; line-height: 22px; font-size: 18px; font-weight: bold; text-align: center; margin:auto; display: block; overflow: hidden;}
.g-plate-one .m-center-box .m-hot-cont dt a{ color: #f00}
.g-plate-one .m-center-box .m-hot-cont dt a:hover{ text-decoration:underline}
.g-plate-one .m-center-box .m-hot-cont dd{ width: 100%; height: 16px; line-height: 16px; font-size: 12px; font-weight: normal; text-align: center; display: block; overflow: hidden; margin: 8px 0 0;}
.g-plate-one .m-center-box .m-hot-cont dd a{ margin: 0 5px; color: #999}
.g-plate-one .m-center-box .m-hot-cont dd a:hover{ color:#f00;text-decoration:underline}
.g-plate-one .m-center-box .m-type-tabbox{ width: 500px; height: auto; margin: 25px auto 0; display: block; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-btn{ width:499px; height: auto; border-right: 1px solid #eee; background: #fdfdfd; display: block; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-btn li{ width: 164px; height: 36px; line-height: 36px; font-size: 14px; font-weight: normal; color: #999; text-align: center; float: left; border: 1px solid #eee; border-right: 0; display: inline; overflow: hidden; cursor: pointer;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-btn li.f-hover{ height: 34px; line-height: 34px; font-weight: bold; color: #009bff; border-top: 3px solid #009bff;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont{ width: 100%; height: auto; display: block; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li{ width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; margin: 13px 0 0;  display: block; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li .u-type{ width: 74px; float: left; color: #666; display: inline; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li i{ width: 1px; height: 20px; background: #ccc; float: left; display: inline; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li img{ width: 20px; height: 20px; border-radius: 4px; float: left; margin: 0 10px; display: inline; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li .u-name{ width: 340px; float: left; color: #222; display: inline; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li .u-name:hover{ text-decoration:underline; color:#009bff}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li em{ width: auto; float: right; color: #666; display: inline; overflow: hidden;}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li:nth-child(5n+1){ border-top: 1px dashed #eee; padding: 13px 0 0}
.g-plate-one .m-center-box .m-type-tabbox .m-type-cont li:nth-child(1){ border-top:0; padding:7px 0 0;}


/*第一板块-右边*/
.g-plate-one .m-right-box{ width: 285px; height: 689px; background: #fff; margin: 15px 0 0 15px; padding: 0 15px;}
.g-plate-one .m-right-box .u-right-title{ width: 100%; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; color: #009bff; margin: 10px 0 0; border-bottom: 2px solid #eee; display: block; position: relative;}
.g-plate-one .m-right-box .u-right-title span{ width: 120px; height: 30px; border-bottom: 2px solid #009bff; display: block; overflow: hidden; position: absolute; left: 0; top: 0;}
.g-plate-one .m-right-box .u-right-title span i{ width: 19px; height: 19px; background: url(../images/index-icon.png) no-repeat 0 -105px; float: left; margin: 6px 6px 0 0; display: inline; overflow: hidden;}
.g-plate-one .m-right-box .m-gamedown-box{ width: 100%; height: 296px; margin: 14px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul{ width: 100%; height: auto; margin: 7px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li{ width: 100%; height: 32px; line-height: 32px; font-size: 14px; font-weight: normal; color: #333; border-bottom: 1px solid #eee; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li a{ color: #333; width: 220px; float: left;}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li a:hover{ color: #ff4400}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li em{ width: 40px; font-size: 12px; color: #999; text-align: center; float: left;}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li i{ width: 22px; height: 22px; line-height: 22px; font-size: 14px; font-weight: normal; color: #fff; text-align: center; float: left; margin: 5px 0 0; display: inline; overflow: hidden; background: #b4b4b4}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li:nth-child(1) i{ background: #f70041}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li:nth-child(2) i{ background: #ff6600}
.g-plate-one .m-right-box .m-gamedown-box .m-gamedown-ul li:nth-child(3) i{ background: #ff9900}

.g-plate-one .m-right-box .m-softdown-box{ width: 100%; height: auto; margin: 14px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont{ width: 100%; height: auto; margin: 8px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a{ width: 100%; height: auto; padding: 12px 0; border-bottom: 1px solid #eee; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a .u-img{ width:31px; height: 31px; float: left; border-radius: 8px; display: inline; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a .m-attr{ width: 172px; height: auto; padding: 0 16px; float: left; display: inline; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a .m-attr strong{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #333; margin: 0 0 0; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a .m-attr b{ width: 100%; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; margin: 2px 0 0; display: block; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a:hover .m-attr strong{ color:#ff4400}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a .u-btn{ width: 48px; height: 23px; line-height: 23px; font-size: 12px; font-weight: normal; color: #ff4400; text-align: center; border: 1px solid #ff4400; border-radius: 4px; float: left; margin: 2px 0 0; display: inline; overflow: hidden;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a:hover .u-btn{ background: #ff4400; color: #fff;}
.g-plate-one .m-right-box .m-softdown-box .m-softdown-cont a:nth-last-child(1){ border: 0}

/*第二板块-必备推荐*/
.g-plate-two{ margin-top: 15px; height:552px;}
.g-plate-two .m-ptwo-btnbox{ width:100%; height: auto; display: block; overflow: hidden; position: relative;}
.g-plate-two .m-ptwo-btnbox .u-ptwo-bg{ width: 100%; height: 60px; background: #fff; display: block; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 0;}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn{ width: 100%; height: auto; display: block; overflow: hidden; position: relative; z-index: 5;}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li{ width: 155px; height: auto; float: left; margin: 0; display: inline; overflow: hidden; cursor: pointer;}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li span{ width: 100%; height: 60px; line-height: 60px; font-size: 18px; font-weight: normal; color: #222; display: block; overflow: hidden;}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li span i{ width: 25px; height: 22px; background: url(../images/index-icon.png) no-repeat 0 -267px; float: left; margin: 19px 10px 0 22px; display: inline; overflow: hidden;}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li span i.u-boutique-icon{ background-position: -172px -267px; width: 14px; height: 22px; margin-left: 30px; }
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li span i.u-mustplay-icon{ background-position: -310px -267px; width: 32px; height: 23px; margin-left: 24px; }
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li em{ width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #22a6fc; margin: 0 auto; display: none; overflow: hidden;}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li.f-hover span{ background: #22a6fc; color: #fff}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li.f-hover span i{-webkit-filter: brightness(10); -moz-filter: brightness(10); -o-filter: brightness(10); -ms-filter: brightness(10);  filter: brightness(10);}
.g-plate-two .m-ptwo-btnbox .m-ptwo-btn li.f-hover em{ display: block;}
.g-plate-two .m-ptwo-cont{ width: 100%; height: 469px; background: #fff; margin: 10px 0 0; padding:0 0 7px 0; display: block; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left{ width: 905px; height: auto;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont{ width:205px; height: 208px; float: left; margin: 15px 0 8px 15px; display: inline; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont dt{ width: 100%; height: 18px; line-height: 18px; font-size: 16px; font-weight: normal; color: #222; margin: 0; display: block; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont dt i{ width: 5px; height: 18px; background: #22a6fc; float: left; margin: 0 5px 0 0; display: inline; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont dd{ width: 100%; height: auto; margin: 6px 0 0; display: block; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont dd a{ width: 100%; height: 36px; line-height: 36px; font-size: 15px; font-weight: normal; color: #222; margin: 10px 0 0; display: block; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont dd a img{ width: 36px; height: 36px; border-radius: 8px; float: left; margin: 0 9px 0 0; display: inline; overflow: hidden;}
.g-plate-two .m-ptwo-cont .m-ptwo-left .m-ptwo-left-cont dd a:hover{ color:#009bff}
.g-plate-two .m-ptwo-cont .m-ptwo-right{ width: 280px; height: auto;}
.g-plate-two .m-ptwo-cont .m-ptwo-right .m-ptwo-right-btn{ width: 100%; height: 37px; line-height: 37px; font-size: 16px; font: normal; color: #999; margin: 6px 0 0; display: block; border-bottom: 2px solid #eeeeee}
.g-plate-two .m-ptwo-cont .m-ptwo-right .m-ptwo-right-btn li{ width: auto; padding: 0 2px; float: left; margin: 0 30px 0 0; display: inline; overflow: hidden; cursor: pointer;}
.g-plate-two .m-ptwo-cont .m-ptwo-right .m-ptwo-right-btn li.f-hover{ border-bottom: 2px solid #22a6fc; color: #22a6fc; font-weight: bold}

/*排行榜*/
.m-rank-cont{ width: 100%; height: auto; margin: 2px 0 0; display: block; overflow: hidden;}
.m-rank-cont a{ width: 100%; height: auto; margin: 15px 0 0; display: block; overflow: hidden;}
.m-rank-cont a i{ width: 20px; height: 20px; line-height: 20px; font-size:12px; font-weight: normal; color: #fff; text-align: center; font-style: normal; background: #ccc; border-radius: 4px; float: left; margin: 0; display: inline; overflow: hidden;}
.m-rank-cont a .u-img{ width:64px; height: 64px; border-radius: 10px; float: left; margin: 0 0 0 12px; display: none; overflow: hidden; width: 0; height: 0; opacity: 0;}
.m-rank-cont a span{ width: 170px; height: auto; float: left; margin: 0 0 0 12px; display: inline; overflow: hidden;}
.m-rank-cont a span strong{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight:normal; color: #222; margin: 2px 0 0; float: left; display: inline; overflow: hidden;}
.m-rank-cont a span em{ width: 85px; height: 14px; line-height: 14px; font-size: 12px; font-weight:normal; color: #999; margin: 2px 0 0;float: left; display: none; overflow: hidden;}
.m-rank-cont a span img{ width: 85px; height: auto; float: left; margin: 5px 0 0 0; display: none; overflow: hidden;}
.m-rank-cont a span b{ width: 54px; height: 22px; line-height: 22px; font-size: 14px; font-weight: normal; color: #009bff; border: 1px solid #009bff; float: left; margin: 6px 0 0; display: none; overflow: hidden; border-radius: 4px; text-align: center}
.m-rank-cont a.f-hover i{ margin-top: 22px;}
.m-rank-cont a.f-hover .u-img { display: inline; width: 64px; height:64px; opacity: 1}
.m-rank-cont a.f-hover span em{ display: inline;}
.m-rank-cont a.f-hover span b{ display: inline;}
.m-rank-cont a.f-hover span img{ display: inline;}

.m-rank-cont a:nth-child(1) i{background:#fa4e57}
.m-rank-cont a:nth-child(2) i{background:#ff9000}
.m-rank-cont a:nth-child(3) i{background:#ffc000}

/*安卓游戏*/
.g-azgame-box{ background: #fff; margin-top: 15px; padding: 0 0 15px 0; height:523px;}

.g-azgame-box .m-azgame-left{ width: 890px; height: auto;}
.g-azgame-box .m-azgame-left a{ width: 80px; height: auto; float: left; margin: 22px 15px 6px; display: inline; overflow: hidden;}
.g-azgame-box .m-azgame-left a img{ width: 80px; height: 80px; border-radius: 10px; display: block; overflow: hidden;}
.g-azgame-box .m-azgame-left a strong{ width: 100%; height: 16px; line-height: 16px; font-size: 14px; font-weight: normal; color: #333; margin: 7px 0 0; text-align: center; display: block; overflow: hidden;}
.g-azgame-box .m-azgame-left a b{ width: 100%; height: 14px; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; margin: 4px 0 0; text-align: center; display: block; overflow: hidden;}
.g-azgame-box .m-azgame-left a:hover strong{ color: #22a6fc}
.g-azgame-box .m-azgame-right{ width: 280px; height: auto; margin: 22px 0 0;}

/*安卓软件*/
.g-azsoft-box{ background: #fff; margin-top: 15px; padding: 0 0 15px 0; height:388px;}
.g-azsoft-box .g-h3-title .u-icon{ background-position: 0 -457px}
.g-azsoft-box .m-azsoft-btn{ width: 100%; height: auto; margin: 4px 0 0; display: block; overflow: hidden;}
.g-azsoft-box .m-azsoft-btn li{ width: auto; height: 26px; line-height: 26px; font-size: 14px; font-weight: normal; color: #666; padding: 0 12px; float: left; margin: 0 0 0 14px; display: inline; overflow: hidden; cursor: pointer;}
.g-azsoft-box .m-azsoft-btn li.f-hover{ background: #009bff; color: #fff; border-radius:50px;}
.g-azsoft-box .m-azsoft-cont{ width: 100%; height: 282px; margin: 0; display: block; overflow: hidden;}
.g-azsoft-box .m-azsoft-cont a{ width: 180px; height: auto; float: left; margin: 20px 0 10px 15px; display: inline; overflow: hidden;}
.g-azsoft-box .m-azsoft-cont a .u-img{ width: 64px; height: 64px; border-radius: 14px; float: left; margin: 0 11px 0 0; display: inline; overflow: hidden;}
.g-azsoft-box .m-azsoft-cont a strong{ width: 104px; height: 16px; line-height: 16px; font-size: 14px; font-weight:normal; color:#333; float:left; margin:5px 0 0; display:inline; overflow:hidden}
.g-azsoft-box .m-azsoft-cont a .u-rank{ width: 104px; height: auto; margin: 7px 0 0; float: left; display: inline; overflow: hidden;}
.g-azsoft-box .m-azsoft-cont a b{ width: 104px; height: 14px; line-height: 14px; font-size: 12px; font-weight:normal; color:#999; float:left; margin:5px 0 0; display:inline; overflow:hidden}
.g-azsoft-box .m-azsoft-cont a:hover strong{ color:#009bff}



/*安卓软件*/
.g-pc-box{ background: #fff; margin-top: 15px; padding: 0 0 15px 0;}
.g-pc-box .g-h3-title .u-icon{ background-position: 0 -516px}
.g-pc-box .m-pcgame-cont{ width: 100%; height: auto; display: block; overflow: hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-left{ width: 890px; height: auto}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-top{ width: 100%; height: auto; margin:0; display: block; overflow: hidden; }
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-top a{ width: 130px; height: auto; float: left; margin: 22px 0 0 15px; display: inline; overflow:hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-top a img{ width: 100%; height: 104px; display: block; overflow: hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-top a strong{ width: 100%; height: 16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align: center; margin: 4px 0 0; display: block; overflow: hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-top a:hover strong{ color:#009bff}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-bottom{ width: auto; height: auto; margin: 20px 15px 0; border-top: 1px solid #eee; display: block; overflow: hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-bottom li{ width: 205px; height: 16px; line-height: 16px; font-size: 14px; float: left; margin: 14px 10px 0 0; display: inline; overflow: hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-left .m-pcgame-left-bottom li i{ width: 4px; height: 4px; background: #e4e4e4; float: left; margin: 6px 12px 0 0; display: inline; overflow: hidden;}
.g-pc-box .m-pcgame-cont .m-pcgame-right{ width: 280px; height: auto; margin: 22px 0 0;}

.g-pc-box .m-pcsoft-cont{ width: 100%; height: auto; display: block; overflow: hidden;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left{ width: 862px; height: auto; padding:16px 0 0 28px;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left .m-pcsoft-dl{ width: 206px; height: auto; border: 1px solid #eee; border-right: 0; float: left; margin: 0; display: inline; overflow: hidden;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left .m-pcsoft-dl dt{ width: 100%; height: 28px; line-height:28px; font-size:14px; font-weight:normal; color: #999; background:#fdfdfd; border-bottom: 1px solid #eee; display: block; overflow:hidden; text-align:center;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left .m-pcsoft-dl dd{ width: 100%; height: 180px; display: block; overflow: hidden;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left .m-pcsoft-dl dd p{ width:100%; height:20px; line-height:20px; font-size:14px; margin: 14px 0 0; display: block; overflow: hidden;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left .m-pcsoft-dl dd p img{ width: 20px; height: 20px; border-radius:4px; margin:0 16px 0 35px; float:left; display: inline; overflow: hidden;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-left .m-pcsoft-dl:nth-child(4n){ border-right: 1px solid #eee;}
.g-pc-box .m-pcsoft-cont .m-pcsoft-right{ width: 280px; height: auto; margin: 22px 0 0;}

/*友情链接*/
.g-friend-box{ background: #fff; margin-top: 15px; padding: 0 0 15px 0;}
.g-friend-box .g-h3-title .u-icon{ background-position: 0 -574px}
.g-friend-box .m-friend-link{ width:auto; height:auto; margin:0 15px 0; display: block; overflow: hidden;}
.g-friend-box .m-friend-link a{ width: auto; height: 16px; line-height: 16px; font-size:14px; font-weight:normal; color: #666; float: left; margin: 12px 12px 0 0; display: inline; overflow: hidden;}
.g-friend-box .m-friend-link a:hover{ color:#009bff}
.g-friend-box .m-friend-link i{ width: 1px; height: 11px; background: #999; float: left; margin: 15px 6px 0; display: inline; overflow: hidden;}










